surmount the difficulty - İspanyolca İngilizce Sözlük